約 1,821,018 件
https://w.atwiki.jp/javawa/
Javaについての入門とノウハウを書いていければなぁと思っています。 Java関連ニュース 緊急レベルのJava「Log4j」脆弱性、多くのシステムに影響する恐れ(山口健太) - 個人 - Yahoo!ニュース - Yahoo!ニュース スメル山噴火前後 被災の村捉えた衛星写真(AFP=時事) - Yahoo!ニュース - Yahoo!ニュース 元JavaエンジニアがGoに感じた「表現力の低さ」と「開発生産性」の話 - DMM inside MicrosoftがJCPに参加してJavaの採用を継続 - InfoQ Japan 【マイクラJava版/統合版】Ver1.18アップデートでより険しくなった山岳バイオームまとめ【Minecraft】 – 攻略大百科 - 攻略大百科 国内最大のJava言語コミュニティにてreBakoをご利用いただきました - PR TIMES 【マイクラJava版/統合版】【1.18】地下洞窟の地形がよりダイナミックに!特徴を解説【Minecraft】 – 攻略大百科 - 攻略大百科 Java 17のOracle JDK 17が無償化?影響と将来性 - アンドエンジニア マインクラフト選び方ガイド! - PCにする?ゲーム機にする?Java版? 統合版?ほかに何を買えばいい? - 窓の杜 Java開発の効率を飛躍的に高める、Azul Platform Primeの実力を探る - マイナビニュース Javaニュース総まとめ JDK 18 の OpenJDK JEP、Springの更新、 Payara Platform、Kotlin 1.6 - InfoQ Japan 400本以上の動画でPython/Java等がいつでもどこでも学べる教材の提供を開始 - PR TIMES Red HatがVSCodeプラグインのJava言語サポート 1.0をリリース - InfoQ Japan JAVA CORPORATIONリサイクルキャンペーン<ECOMMU>年内開催店舗が決定! - PR TIMES Javaニュース総まとめ MicrosoftがJCPに参加、Helidon 2.4.0、OpenJDKとJDK 18の更新 - InfoQ Japan Snowflake上で動作するデータ処理プログラムをJava/Scala/Pythonで開発可能に | IT Leaders - IT Leaders 【マイクラJava版/統合版】1.19の新たなMOB「カエル」まとめ!「オタマジャクシ」「ホタル」も紹介!【Minecraft】 – 攻略大百科 - 攻略大百科 「マインクラフト」がJava版・統合版に両対応 - 窓の杜 『マインクラフト』Javaエディション新たな地形生成システムに対応するプレリリース版「1.18 Pre-release 1」リリース(Game Spark) - Yahoo!ニュース - Yahoo!ニュース 「Java 17」のうれしい機能「Recordクラス」「テキストブロック」は何が便利? - TechTargetジャパン PC版『マインクラフト』JavaとBedrock版両方が「Xbox Game Pass for PC/Ultimate」で配信スタート - Game*Spark Microsoft、Visual Studio Code向けJava機能の9月版アップデートをリリース - CodeZine(コードジン) プログラミングスクールtech boostが、Javaコース/フロントエンドコースご契約者様を対象に、無料で受講期間を1ヶ月延長 - PR TIMES 「Java」はなぜ、今も昔も開発者に愛されるのか - TechTargetジャパン Eclipse IDE 2021-09がJava 17をサポート - InfoQ Japan Javaニュース総まとめ WildFly 25, JEP 408, Quarkus 2.3.0, MicroProfile 5.0-RC1, Mockito 4.0, Jelastic - InfoQ Japan OracleがJava LTSサイクルの2年への短縮を提案 - InfoQ Japan Oracle Java SEの複数の脆弱性に対処するアップデートがリリース - マイナビニュース Visual Studio Code向けJavaサポートのバージョン1.0がリリース、Java 17も正式サポート - CodeZine(コードジン) 「Java」を学びたくなるシンプルな理由 - TechTargetジャパン 『マインクラフト』が11月2日にXbox Game Pass for PC対応!Java版と統合版がセットになった特別バージョン(Game Spark) - Yahoo!ニュース - Yahoo!ニュース プログラミングスクールtech boostが、Javaコース/フロントエンドコースを開講 - PR TIMES 「JavaとCの長年の覇権は終わった」プログラミング言語の人気指標でPythonがついに1位に - INTERNET Watch Java対応上位レベル初の公式問題集発刊(日商プログラミング検定) - 日本商工会議所 Java開発でもVisual Studio Codeを使ってみる! 『Eclipse Java 開発者向けVisual Studio Codeつかってみよう』発行! 技術の泉シリーズ、10月の新刊 - PR TIMES Javaの階層型コンパイルによるAWS Lambda 関数のパフォーマンス向上 | Amazon Web Services - amazon.com テクノブレスト、アプリケーションにFTP機能を組み込めるライブラリ、Java/.NET版を用意 | IT Leaders - IT Leaders Javaニュース総まとめ Jakarta EE 10 Core Profile、OpenJDK、Open Liberty、Payara、Groovy と Quarkus - InfoQ Japan 「Java 17」リリース、3年ぶりの最新長期サポート版 - ZDNet Japan 開発言語の人気トップが交代、JavaやC/C++を抜き去ったのは - 日経 xTECH Active Javaニュース総まとめ Generational GZC、Kotlin 1.5.30、Jakarta EE 10 Release Plan、SpringOne Conference - InfoQ Japan 「Spring Framework 6」のベースラインはJava 17およびJakarta EE 9に - CodeZine(コードジン) 「Javaで脱COBOL」に挑む損保ジャパン 成功のために選んだ手段とは - TechTargetジャパン JDKMon - JDKの検出と更新を行う新ツール - InfoQ Japan Java 16の最新情報 - InfoQ Japan 女性のエンジニアが気軽に技術を学べる「Java女子部」に参加しませんか? 初心者OKのやさしい世界がそこにある - CodeZine(コードジン) Java 17はグラス・ハーフ・フルか - InfoQ Japan Javaで「ケバブケース」はなぜ駄目? 「参照型変数」「パッケージ」の命名規則 - TechTargetジャパン Javaニュース総まとめ MicroProfile 4.1、Spring Bootアップデート、 Kotlin、Scala、OpenJDK、Liberica JDK - InfoQ Japan Javaの「変数」「メソッド」「定数」名の“ひんしゅくを買わない”付け方 - TechTargetジャパン C/C++、Java、C#などのソースコード解析ツール「Understand 6」日本語版 - マイナビニュース Microsoft、Apple M1向け「Java 16」を一般公開 ~ARM64版「Java 11」「Java 16」も - 窓の杜 Javaニュース総まとめ - 2021年6月28日週 - InfoQ Japan Visual Studio CodeがJava IDEの能力を強化 - InfoQ Japan 人気言語はJavaScript、PythonとJavaは拮抗--開発者エコシステム調査 - ZDNet Japan Javaとは?人気プログラミング言語Javaの将来性やメリットについて解説 - アンドエンジニア Oracle Javaなどに脆弱性、アップデートを - JPCERT/CC - マイナビニュース 「Java」が「Windows」でも「macOS」でも動く“歴史的理由”と“技術的理由” - TechTargetジャパン 342件の新しいセキュリティパッチ ~Oracle、2021年7月定例更新を実施 - 窓の杜 テクマトリックス、Java対応テスト自動化ツール「Jtest 2021.1」を販売開始 - クラウド Watch Javaニュース総まとめ - 2021年6月21日週 - InfoQ Japan KubernetesネイティブのJavaフレームワーク「Quarkus 2.0.0」がリリース、継続的テスト機能の追加など - CodeZine(コードジン) 『マインクラフト』Java版は韓国では実質“19禁”。シンデレラ法の影響による異常事態、抗議の大規模嘆願も - AUTOMATON C・Java・Pythonが三つ巴、7月TIOBE言語人気ランキングの第1位は? - マイナビニュース Javaニュース総まとめ - 2021年6月14日週 - InfoQ Japan 松山で就職氷河期世代対象にJavaプログラミングを学ぶ講座 就職氷河期世代対象に - 足利経済新聞 Javaニュース総まとめ - 2021年5月31日週 - InfoQ Japan Red Hat、JavaアプリケーションサーバをAzureのネイティブサービスとして提供 - ITmedia Red Hat、JavaアプリケーションサーバーをAzure上で提供する「JBoss EAP on Azure」を発表 - クラウド Watch 新人・未経験向け通年Java研修(1~3ヶ月)のサービス開始。7~9月開始の受講企業を募集 - PR TIMES OpenJDKはSecurityManagerの非推奨を提案 - InfoQ Japan 「Java」は昔、「Oak」だった――改名の理由と“幻の改名候補” - TechTargetジャパン 「Microsoft Build of OpenJDK」が一般公開 ~無償で「Java」の長期サポートを提供 - 窓の杜 Javaニュース総まとめ - 2021年5月17日週 - InfoQ Japan Visual Studio CodeのJava向け機能、2021年4月版アップデートがリリース - CodeZine(コードジン) 最高裁判所は、GoogleによるJava APIの使用は公正利用であると判決 - InfoQ Japan ITエンジニアが一番得意だと思う開発言語はJava 開発言語別の平均年収は? - ITmedia Java アプリケーションの UnknownHostException エラーのトラブルシューティング - amazon.com シリーズ記事 Javaによるマイクロサービスの構築 - InfoQ Japan Java使いでも「R」「Python」を学びたくなる“納得の理由” - TechTargetジャパン これまでのJava 16と17についてわかっていること - InfoQ Japan Java、MySQLなどに390件の新しいセキュリティパッチ ~Oracle、2021年4月定例更新を実施 - 窓の杜 『スッキリわかるJava入門実践編第3版』4月20日(火)発売 - アットプレス(プレスリリース) IntelliJ IDEA 2021.1 EAPがJava 16をサポート - InfoQ Japan APIに「フェアユース」を適用 Google対OracleのJava訴訟で最高裁判決 - クラウド Watch GraalVM 21.0、Javaで記述されたJVMを導入 - InfoQ Japan Java 1.0 から 25年 - InfoQ Japan Javaのプロが「Kotlin」「COBOL」を学びたくなる理由 - TechTargetジャパン Oracle、「Java 16」を発表 ~パターンマッチングinstanceofとrecord型が正式機能に - 窓の杜 Javaニュース週報 - 2021年3月1日 - InfoQ Japan Java 注目の機能 パターンマッチング - InfoQ Japan Oracle、四半期ごとの定例セキュリティアップデート ~「Java SE」の脆弱性は1件 - 窓の杜 第2回 Java/Pythonのこれまでとこれから - Gihyo Jp Javaは再び2位に上昇もPython人気が顕著に--TIOBE最新プログラミング言語ランキング - ZDNet Japan Java 12~15でアップデートされたJVMの動作に関する変更点は? マイクロサービスの普及による軽量化ニーズが背景に - CodeZine(コードジン) Java 12~15でリリースされた機能を確認しよう! 新しいクラス・構文・式でコードが書きやすく - CodeZine(コードジン) 「Java 15」リリース--誕生から25年の現在 - ZDNet Japan Javaに欠けている機能:5年後 - InfoQ Japan 25周年のJava - InfoQ Japan Java 14の新機能 - Record - InfoQ Japan 質問、ご意見等あれば気軽にコメントください。 名前 コメント
https://w.atwiki.jp/rsslink/pages/40.html
ITmedia エンタープライズ-Java サイトURL: RSS0.91:http //rss.itmedia.co.jp/rss/0.91/ep_java.xml RSS1.00: RSS2.00: 新着記事は見つかりませんでした。
https://w.atwiki.jp/ce00582/pages/3786.html
import javax.sound.sampled.*; public class game0714 { public static void main(String[] args) throws LineUnavailableException { int rate = 44100; AudioFormat audio_format = new AudioFormat(rate, 8, 1, true, true); DataLine.Info info = new DataLine.Info( SourceDataLine.class, audio_format); SourceDataLine line = (SourceDataLine)AudioSystem.getLine(info); line.open(); line.start(); byte[] b = new byte[rate]; int i,t; t=0; for (i= 0;i rate; i++) { if(t 100)b[i]=100; if(t 99)b[i]=-100; t=t+1; if(t 200)t=0; } line.write(b,0,rate); line.drain(); // 終了まで待機 } }
https://w.atwiki.jp/programmerassistant/pages/27.html
import java.io.*; /* class Saikoro{ //サイコロの目 int me; //サイコロの目を振る void drop(){ this.me = (int)(Math.random() * 6 + 1); */ public class ChoHan { public static void main(String args[]){ BufferedReader myReader = new BufferedReader(new InputStreamReader(System.in)); try{ System.out.println("サイコロゲームを開始します。"); System.out.println("2つのサイコロを投げます。"); //サイコロを2回振り、合計も出します。 int int1 = (int)(Math.random() * 6 + 1); int int2 = (int)(Math.random() * 6 + 1); int int3 = int1 + int2; //入力を促します System.out.println("サイコロの目を当ててください。"); System.out.println("(丁のときは【1】、半のときは【2】を押す。"); //入力する場所 System.out.print("丁?半?> " ); String myS = myReader.readLine(); //サイコロの目を表示 int myA = Integer.parseInt(myS); System.out.println("サイコロ1の目 " + int1); System.out.println("サイコロ2の目 " + int2); //半丁の結果 if (int3 % 2 == 0) { System.out.println("結果は丁でした。"); }else { System.out.println("結果は半でした。"); } //結果に対してのコメント if ((myA ==1 int3 % 2 == 0)||(myA ==2 int3 % 2 == 1)){ System.out.println("大当たり!!"); }else if ((myA == 2 int3 % 2 == 0)||(myA ==1 int3 % 2 == 0)){ System.out.println("残念!はずれました。"); } }catch (IOException e){ System.out.println("エラーが発生しました。!"); }catch (NumberFormatException ne) { System.out.println("入力された数値が正しくないようです。"); } } }
https://w.atwiki.jp/ce00582/pages/3909.html
import com.sun.j3d.utils.universe.SimpleUniverse; import com.sun.j3d.utils.geometry.ColorCube; import javax.media.j3d.BranchGroup; public class game0922{ public game0922(){ SimpleUniverse universe = new SimpleUniverse(); BranchGroup group = new BranchGroup(); group.addChild(new ColorCube(0.3)); universe.getViewingPlatform().setNominalViewingTransform(); universe.addBranchGraph(group); } public static void main( String[] args ) { new game0922(); } }
https://w.atwiki.jp/ityama/pages/17.html
Linux Java/TOMCAT環境変数 ① vi /etc/profile ②末尾に以下追加(例) export JAVA_HOME=/usr/java/jdk1.6.0_17 export PATH=$PATH $JAVA_HOME/bin export CLASSPATH=. $JAVA_HOME/jre/lib $JAVA_HOME/lib $JAVA_HOME/lib/tools.jar export CATALINA_HOME=/usr/local/tomcat export CATALINA_OPTS="-server -Xmx512M -Xms64M" ③反映 source /etc/profile
https://w.atwiki.jp/cappu/pages/32.html
Eclipse 4 (e4) プロジェクトホーム http //www.eclipse.org/e4/ EMFでApplication modelが定義されているよう http //download.eclipse.org/e4/downloads/drops/S-0.9M1-200902061045/e4-news-M1.html #以下ダウンロード実行しても確認できず e4 0.9 M1 (February 9, 2009) ダウンロード http //download.eclipse.org/e4/downloads/ インストール Eclipse SDK 3.5M4 http //download.eclipse.org/eclipse/downloads/drops/S-3.5M4-200812111908/ e4 0.9 M1 http //download.eclipse.org/e4/downloads/drops/S-0.9M1-200902061045/index.html EMF Build 2.5.0/S200812151800 http //download.eclipse.org/modeling/emf/emf/downloads/drops/2.5.0/S200812151800/ GEF Build 3.5.0/S200812171720 http //download.eclipse.org/tools/gef/downloads/drops/3.5.0/S200812171720/ WST SDK S-3.1M4-20081219210304 http //download.eclipse.org/webtools/downloads/drops/R3.1/S-3.1M4-20081219210304/ ワークスペース リソースの取得方法 EclipseRCPで常駐アプリを作る方法 外部アプリケーションの起動 Javaオブジェクト永続化方法 JavaオブジェクトをHttpポストで送信する方法 RMIを用いたプロセス間通信サンプル フラグの作成方法 クラスからリソースのありかを探す方法 JDTのデバッグ機能の調査 Socketサンプル Integer ⇔ 255,255,255 java.lang.OutOfMemoryError PermGen space SWTで画面の外にウィンドウが出た場合に位置を修正する方法 Draw2Dの使い方1 RCPでViewのタブを斜めにする方法 エディタでpopupメニューをプラグインを使って外部公開した場合に、意図しない他のメニューまで出てしまう現象の回避方法 Common Navigator ブロードキャスト的にセレクションさせる方法 コマンドフレームワーク(コマンド、ハンドラ、メニュー、キーバインド関連) カラー 16進表記のカラー文字列←→RGB int 変換 int ←→ RGB int 変換(GMF) EMF Ecoreクラス図 気になるクラス org.eclipse.core.internal.resources.DelayedSnapshotJob
https://w.atwiki.jp/twilight1730/pages/18.html
内部クラスを持つクラスをコンパイルする際にちょっとだけ気になる点があったため調べてみました。 1.内部クラスを持つクラス(Main.java) まず次の簡単なJavaソースを書きます public class Main{ public Main(){ System.out.println("Main"); new Inner(); } public static void main(String[] args){ new Main(); } public class Inner{ public Inner(){ System.out.println("Main.Inner"); } } } このコードをコンパイルして実行すると次の実行結果が得られます C \Java\Zakki02 java Main Main Inner 問題は作成されるクラスファイルで、Main.classと bolcが作成されます。一方、Javaのキーワードは$を含むことを認めています。つまり、Main$Innerクラスも単独で作成が可能です。例えば次のコードは問題なく動きます。 Main.java public class Main{ public Main(){ System.out.println("Main"); new Main$Inner(); } public static void main(String[] args){ new Main(); } } Main$Inner.java public class Main$Inner{ public Main$Inner(){ System.out.println("Inner"); } } これをMain$Inner⇒Mainの順番でコンパイルすれば、やはり先ほどと同じ実行結果が得られます。 では、MainクラスがInnerという名前の内部クラスを持っていて、且つMainInnerクラスが同パッケージ内に存在した場合、どうなるのでしょうか。次のコードをコンパイルしてみます public class Main{ public Main(){ System.out.println("Main"); new Inner(); new Main$Inner(); } public static void main(String[] args){ new Main(); } public class Inner{ public Inner(){ System.out.println("Main.Inner"); } } } Main$Inner.java public class Main$Inner{ public Main$Inner(){ System.out.println("Main$Inner"); } } コンパイル結果は次のとおりです Main.java 5 エラー シンボルをみつけられません new Main$Inner(); シンボル クラス Main$Inner 場所 クラス Main エラー1個 先にMain$Innerクラスをコンパイルしても、コードの順序を変えても、同様のエラーが出ます。つまり、インナークラスがある場合、名前のかぶるクラス名$内部クラス名のクラスは同時にコンパイルできないようです。
https://w.atwiki.jp/cappu/pages/46.html
外部アプリ起動 SWT Program program = Program.findProgram(".html"); if (program != null) { program.launch(strUrl); } 外部アプリ起動 Java1.6 if (!Desktop.isDesktopSupported()) { return; } Desktop desktop = Desktop.getDesktop(); // if (desktop.isSupported(Desktop.Action.OPEN)) { File file = new File("C \\test.txt"); desktop.open(file); } 外部アプリ起動 Java1.5 String[] command = { "notepad.exe"}; ProcessBuilder builder = new ProcessBuilder(command); builder.directory(new File("C \\temp"));//作業フォルダの設定 Map String, String env = builder.environment();//環境変数を取得 Process process = builder.start(); InputStream stream = process.getErrorStream(); while (true) { int c = stream.read(); if (c == -1) { stream.close(); break; } System.out.print((char) c); }
https://w.atwiki.jp/javafx/pages/25.html
JavaFX Script プログラミング このwikiに掲載していた日本語リファレンスはOpenJFXに寄付いたしました。(2007/6/16) https //openjfx.dev.java.net/ja/JavaFX_Programming_Language.html trackback